terrain edge - French English Dictionary